amphibious transport crossing point - Francés Inglés Diccionario